import { createApp } from 'vue'
import './style.css'
import './assets/iconfont/iconfont.css'
import 'element-plus/theme-chalk/el-loading.css'
import 'element-plus/theme-chalk/el-message.css'
import App from './App.vue'
import * as Cesium from "cesium";
import { WndMsgServer } from '@xhymf1992/easy-iframe'

//@ts-ignore
window.Cesium = Cesium;

window.wndMsgServer = new WndMsgServer({
    MESSAGE_TYPE_REQUEST: "REQUEST", // iframe系统能识别的外部消息类型，可选，默认为 REQUEST，建议自定义类型，以便区分其他系统
    MESSAGE_TYPE_RESPONSE: "RESPONSE", // iframe系统完成外部消息后的返回消息类型，可选，默认为 RESPONSE，建议自定义类型，以便区分其他系统
    MESSAGE_TYPE_BROADCAST: "BROADCAST" // iframe系统自发向外部系统发送的消息类型，可选，默认为 BROADCAST，建议自定义类型，以便区分其他系统
});

const app = createApp(App)
app.mount('#app')